@charset "utf-8";
.InNav{ height:45px;line-height:45px; margin-top:5px; border-bottom:3px solid #b9b9b9; float:left; font-weight:400; text-align:right; width:100%;}
.InNav span{ float:left; color:#0a56a6; font-size:18px; font-weight:700; padding-right:10px; border-bottom:3px solid #0a56a6; padding-left:10px;}
.InNav a{  font-weight:100; margin:5px 5px 0; display: inline-block;}
.InNav a:hover{ color:#e52412;}

.cpList{ float:left; width:100%;}
.cpList li{ float:left; width:284px; margin:15px 6px 0;text-align: center;}
.cpList li img{width:280px; height:280px; padding: 1px; border: 1px solid #dedede;}
.cpList li h2{ font-size:14px; line-height:25px;font-weight: 400;}
.cpList li p{ font-size: 12px; color: #666; line-height: 22px;}
.cpList li p b{ color: #fd0000;}

.company{ float: left; width: 840px; margin-right: 15px;}
.company h3{ margin-bottom: 15px;}
.company img{ float: left; margin-right: 15px;}
.company p{ line-height: 22px; font-size: 13px;}

.news{ float: left; width: 345px;}
.news ul{ clear: both; margin-top: 5px;float: left;width:100%;  }
.news li{ width:100%; line-height:28px; height:28px;  text-align:right;}
.news li a{ float:left; background:url(../images/Icon01.gif) left center no-repeat; width: 80%;  word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding-left:10px; font-size:14px; text-align: left;}
  
.flink b{ font-size:14px; color:#999;}
.flink h4{ float:left; width:100%; padding:5px 0; line-height:25px;}
.flink h4 a { margin:0 7px; font-weight:100; color:#666;}
.flink h4 a:hover{ color:#930408;}

/***产品列表页面***/
.SNav{ background:url(../images/home.png) #eee 5px center no-repeat; float: left; width: 1150px; font-size:14px; height:42px; line-height:42px; padding:0 25px; color:#000; margin:10px 0; clear: both;}
.cf{ height:42px; line-height:42px; background-color: #f7f7f7; float: left; width: 100%; font-size: 16px;}
.cf span a{ background-color:#0a56a5; color:#fff; font-weight:700; padding:0 10px;}
.cf a{ float:left; margin:0 8px; font-size:14px; text-align:center;}

.scpList li{ width:380px; margin:15px 10px 0; float:left; text-align:center; background-color:#f7f7f7;}
.scpList li img{ width:380px; height:380px;}
.scpList li h3{ text-align:center; height:32px; line-height:32px; font-size:18px; font-weight:100;overflow: hidden;}
.scpList li h5{ font-size:14px;   height:28px; line-height:28px; padding-bottom:10px; }
.scpList li h5 b{ color: #d9000b;}

.npage{  text-align:center; color: #333; background-color:#e7e7e7;   padding:15px 0 0; height:30px; margin:10px 0; float:left; width:100%; }
.npage a{ margin:5px; border:1px solid #0a56a5; padding:5px 8px;}
.npage a:hover,.np_on{ background-color:#0a56a5; color:#fff;}



/***产品详细里面***/
.flash{ position:relative;  overflow:hidden;  zoom:1; width:720px; float:left; margin-top: 15px;  margin-right: 10px;  }
.flash .hd{ width:150px; float:left;  overflow:hidden; }
.flash .hd ul{  overflow:hidden; zoom:1; }
.flash .hd ul li{ padding-top:2px; float:left; margin-left:5px; width: 129px;  text-align:center;  }
.flash .hd ul li img{ width:140px; height:97px; padding:1px; border:1px solid #ddd; cursor:pointer; margin-right:10px;   }
.flash .hd ul li.on img{ border-color:#018fe5;  }
.flash .bd{ float:left; width:560px;}
.flash .bd li{ vertical-align:middle; }
.flash .bd img{ width:560px; height:420px; display:block;  }

.cp_tab{ margin: 15px 0 0 0; float: left; width: 450px;}
.cp_tab table{ border-bottom: 1px solid #dedede; background-color:#f1f1f1;border-left: 1px solid #dedede; width: 100%;}
.cp_tab tr th{ text-align: center;}
.cp_tab tr td{border-right: 1px solid #dedede; padding:2px 5px; height:27px; line-height:27px;border-top: 1px solid #dedede; font-size: 14px;}
.cp_tab tr th{ border-right: 1px solid #dedede;border-top: 1px solid #dedede;font-size: 14px; color: #0a56a6; height: 36px; line-height: 36px;}

.tbBg1{ background-color: #deeaf7;}
.zccs{ float:left; width:98%; padding: 0 1%; line-height: 280%; font-size: 14px;}
.cpzsNav{ height:52px; line-height:52px; margin:15px 0; background-color:#e0e0e0; clear: both;}
.cpzsNav span{ background-color:#0a56a6; padding:0 10px; float:left; margin-left:10px; color:#fff; font-weight:100; text-align:center; font-size:18px; }
.zccs table{border-bottom:1px solid #ddd; margin:0 10px; font-size:14px; border-left:1px solid #ddd;}
.zccs table tr td{border-top:1px solid #ddd; border-right:1px solid #ddd; padding:5px 8px; line-height:22px;}
.tli{ background-color:#f7f7f7; font-weight:700;}
.zccs table .thNav{ text-align:left;}
.line{background-color:#f7f7f7;}

.cpList1 li{ float:left; width:229px; margin:15px 5px 0;}
.cpList1 li img{width:225px; height:225px; padding: 1px; border: 1px solid #dedede;}


/**********新闻列表****************/
.tjNew{ float:left; width:1150px;padding:0 25px;}
.tjNew li{ float:left; width:100%; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #ccc; }
.tjNew li h3{ height:40px; line-height:40px;  text-align:right; color:#aaa; font-size:12px; font-weight:100;}
.tjNew li h3 a{ float:left; color:#333;    font-size:16px;  font-weight:700;}
.tjNew li h3 a:hover{color:#dd0600;}
.tjNew li p{ text-indent:2em; line-height:24px; color:#777; font-size:14px;}

/********新闻详细********/
.Title{ height:45px; line-height:45px; font-size:24px; font-weight:100; clear: both;}
.name{ height:25px; line-height:25px; font-size:12px; color:#666; clear: both;}
.New_import{ background-color:#f5f5f5; clear: both;  padding:12px; line-height:25px;}
.New_import p{ text-indent:2em; color:#666;}

.article_con{ line-height:200%; font-size:14px; padding:5px 10px;}
.article_con p{ text-indent:2em; color:#666;}

.news_fenxiangs .bdsharebuttonbox a{background:url(../images/fengxiang.png) no-repeat;cursor:pointer;float:left;font-size:12px;height:22px;line-height:22px; width:22px;display:block;}
.news_fenxiangs .bdsharebuttonbox a.bds_qzone{background-position:-66px 0px}
.news_fenxiangs .bdsharebuttonbox a.bds_weixin{background-position:0 0px; margin-right:15px;}
.news_fenxiangs .bdsharebuttonbox a.bds_tsina{background-position:-44px 0px;margin-right:15px;}
.news_fenxiangs .bdsharebuttonbox a.bds_qq{background-position:-22px 0px; margin-right:15px;}

.news_fenxiangs1 { float:left; width:100%; line-height:36px; margin:5px 0; }
.news_fenxiangs1 .bdsharebuttonbox a{background:url(../images/fengxiang.png) no-repeat;cursor:pointer;float:left;font-size:12px;height:33px;line-height:33px; width:33px;display:block;}
.news_fenxiangs1 .bdsharebuttonbox a.bds_qzone{background-position:-99px -49px;}
.news_fenxiangs1 .bdsharebuttonbox a.bds_weixin{ margin-right:15px; background-position:0 -49px; }
.news_fenxiangs1 .bdsharebuttonbox a.bds_tsina{background-position:-66px -49px;margin-right:15px;}
.news_fenxiangs1 .bdsharebuttonbox a.bds_qq{background-position:-33px -49px; margin-right:15px;}

.list_New{ background-color:#f5f5f5; padding:15px 10px 5px 10px ;float:left; width:1180px; }
.list_NL{ float:left; width:510px; padding-right:20px; border-right:1px solid #ddd;}
.list_NL li{ float:left; width:100%; margin-bottom:10px;}
.list_NL span{ float:left; width:82px; height:82px; margin-right:15px;  text-align:center; font-size:18px; color:#fff; background-color:#0a56a5;}
.list_NL .Page_Last b{ background:url(../images/page_jt.png) center top no-repeat; margin-bottom:5px; margin-top:15px;float:left; width:82px; text-align:center; height:19px;}
.list_NL h3{ height:32px; line-height:32px; font-weight:100; font-size:16px;white-space:nowrap;text-overflow:ellipsis; float:left; overflow:hidden;width:400px;}
.list_NL p{ line-height:20px; color:#666; float:left;width:400px;}
.list_NL .Page_Next b{ background:url(../images/page_jt.png) center bottom no-repeat; margin-top:20px;float:left; width:82px; text-align:center; height:19px;}

.list_NR{ float:left; margin-left:20px; width:400px;}
.list_NR h3{ font-size:16px;height:25px; line-height:25px; }
.list_NR li{ height:25px; line-height:25px;}

.con{ line-height:30px; padding:15px 0; clear: both;}
.con p{ text-indent:2em; font-size:16px;}